home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 7 / FM Towns Free Software Collection 7.iso / taropyon / cci / hello2.cci < prev    next >
Text File  |  1993-11-30  |  2KB  |  84 lines

  1. /*************************************************************************
  2. *    "hello2.cc" 
  3. *************************************************************************/
  4.  
  5. /*************************************************************************
  6. *    インストールプログラム
  7. *************************************************************************/
  8.  
  9. #include    "ccilib.h"
  10.  
  11. /*    パレットデータ(HEwin 配色)    */
  12. char    PltDat[3][16] =
  13. {
  14.     /* G R  B                                */
  15.     { 0, 0, 0},    /* C_BALCK, C_THROUGH        */
  16.     { 0, 0, 0},    /* C_BLUE , C_MBLACK         */
  17.     { 7, 7, 8},    /* C_RED                    */
  18.     {12,12,13},    /* C_MAGENTA                */
  19.     { 6, 5, 7},    /* C_GREEN                    */
  20.     { 8, 7, 9},    /* C_CYAN                    */
  21.     {10, 9,11},    /* C_YELLOW                    */
  22.     {11,11,12},    /* C_WHITE                    */
  23.  
  24.     { 5, 5, 6},    /* C_HBALCK                    */
  25.     { 0, 0,11},    /* C_HBLUE                    */
  26.     { 0,11, 0},    /* C_HRED                    */
  27.     { 0,11,11},    /* C_HMAGENTA                */
  28.     {11, 0, 0},    /* C_HGEEN                    */
  29.     {11, 0,11},    /* C_HCYAN                    */
  30.     {11,11, 0},    /* C_HYELLOW                */
  31.     {14,14,15}    /* C_HWHITE                    */
  32. };
  33.  
  34. /*************************************************************************
  35. *    初期化
  36. *************************************************************************/
  37.  
  38. int        init()
  39. {
  40.     DSP_sysInit(0);            /* 表示システム初期化        */
  41.     KBF_sysInit();            /* キーボードシステム初期化    */
  42.     KBF_kan_off();
  43.     FDL_sysInit();            /* ファイルダイアログ初期化    */
  44.  
  45.     sdk_control(0);            /* サイドワーク起動禁止        */
  46.  
  47.     DSP_writePage(0);        /* 書き込みページ            */
  48.     DSP_setPlt( PltDat );    /* パレット設定                */
  49.     DSP_boxf(0,24,639,463,PSET,COLMIX(5,6));
  50.  
  51.     DSP_writePage(1);        /* 書き込みページ            */
  52.     DSP_setPlt( PltDat );    /* パレット設定                */
  53.     DSP_title("HELLO2","0.99",15,7,0,0);
  54.     evt_setDspTime( 1, 432, 4, 7, 0 );    /* 時刻表示アイドリング処理設定    */
  55.     SYL_clear();
  56. }
  57.  
  58. /*************************************************************************
  59. *    終了
  60. *************************************************************************/
  61.  
  62. int        term()
  63. {
  64.     FDL_sysEnd();
  65.     KBF_sysEnd();
  66.     DSP_sysEnd();
  67. }
  68.  
  69. /*************************************************************************
  70. *    MAIN
  71. *************************************************************************/
  72.  
  73. int        main( int argc, char **argv )
  74. {
  75.     init();
  76.  
  77.     DLG_tmpMsgBox( DLGPOS_CENTER_OF_SCN, DLGPOS_CENTER_OF_SCN,
  78.         C_MBLACK, C_DLGBASE, COLMIX(C_INFO,C_GRAY),
  79.         "    Hello, world.   " );
  80.  
  81.     term();
  82.     return (0);
  83. }
  84.